adjacent apartment buildings - Turco Inglés Diccionario